radio broadcasting of sports - Turkish English Dictionary